Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Switzerland #1-w1 Switzerland #1-w2 Switzerland #1-w3 Switzerland #1-w4 Italy F2 Czech Republic F2 Czech Republic F3 Germany F8 Austria F1 Austria F2 Latvia F1 Lithuania F2 France F17 France F18 Germany-w2 Germany-w3 Czech Republic F4 Czech Republic F6 Germany F3 Australia F4 Greece F1 Greece F2 Italy F9 Czech Republic F2 Czech Republic F3 France F9 Austria F4 Latvia F1 Lithuania F1 Croatia F4 Croatia F5 Germany F15 Iran F4 Germany-w1 Germany-w2 Germany-w4 Austria F1 Germany F5 Switzerland F2 Switzerland F3 France F5 Sweden F1 Croatia F1 Russia F1 Russia F2 Belarus F3 Belarus F4 Germany F18 Bosnia/Herzegovina F6 Bosnia/Herzegovina F7 Morocco F7 Israel F4 Israel F5 Czech Republic F5 Czech Republic F6 Germany F2 Germany F3 Croatia F1 Switzerland F3 Turkey F10 Turkey F11 Czech Rep F4 Czech Rep F5 Germany F1 Germany F2 Czech Republic F1 Czech Republic F3 Slovenia F3 Germany F10 Slovak Rep. F1 Germany F18 Czech Republic F4 Czech Republic F5 Germany F1 Germany F2 Germany F3 Germany F4 Italy F1 Italy F2 Czech Republic F1 Czech Republic F3 Poland F5 Netherlands F6 Austria F2 France F17 France F18 France F19 Czech Republic F5 Germany F3 Germany F4 Czech Republic F3 Germany F4 Turkey F8 Czech Republic F1 Czech Republic F3 Germany F14 Germany F15 Germany F16 Czech Republic F4 Czech Republic F5 Switzerland F2 Great Britain F5 Czech Republic F1 Czech Republic F3 Czech Republic F5 Czech Republic F6 France F21 Czech Republic F7 Czech Republic F8 Germany F3 Italy F3 Greece F3 Czech Republic F1 Czech Republic F2 Czech Republic F3 Netherlands F2 Czech Republic F4 France F21 Czech Republic F9 Italy F3 Poland F6 Czech Republic F11 Czech Republic F12 Germany F12 Morocco F6 Germany F4 Germany F5 Germany F16 Czech Republic F5 Hungary F2 Kazakhstan F1 (Aktobe) Kazakhstan F2 (Aktobe) Switzerland F1 (Oberentfelden) Italy F3 (Basiglio) China F4 (Luzhou) China F5 (Luzhou) Czech Republic F1 (Prague) Czech Republic F2 (Most) Czech Republic F3 (Jablonec Nad Nisou) Czech Republic F4 (Usti Nad Orlici) Czech Republic F5 (Pardubice) Czech Republic F6 (Brno) Poland F9 (Bydgoszcz) Romania F11 (Chitila) Romania F12 (Brasov) Czech Republic F1 Egypt F28 (Sharm El Sheikh) Egypt F29 (Sharm El Sheikh) Germany-w3 Germany F2 (Nussloch) Slovenia F1 Switzerland F1 (Oberentfelden) Switzerland F2 (Bellevue) Tunisia F8 (Jerba) Tunisia F9 (Jerba) Qatar F3 (Doha) Tunisia F14 (Jerba) Czech Republic F1 (Prague) Czech Republic F2 (Jablonec Nad Nisou) Czech Republic F3 (Most) Czech Republic F4 (Pardubice) Czech Republic F5 (Usti Nad Orlici) Slovenia F3 Czech Republic F6 (Brno) Slovakia F1 Czech Republic F7 (Liberec) Czech Republic F8 (Opava) M15 Loule Slovenia F2 M25 Vogau Netherlands F2 (Breda) ECM Prague Open 2005 - Prague Samsung Securities Cup - Seoul Ostdeutscher Sparkassen Cup - Dresden Ciudad de Pozoblanco Open Diputacion - Cordoba Open D'Orleans - Orleans Ethias Trophy - Mons Samsung Secruities Cup Challenger - Seoul Heilbronn Open - Heilbronn BH Telecom Sarajevo 2007 - Sarajevo ECU Prague Open - Prague Steelers Cup - Kosice IPP Open - Helsinki Oberstaufen Cup-Head German Master's Series - Oberstaufen Bauer Watertechnilogy Cup 2008 - Eckental Eckental Challenger Ortisei Challenger Johannesburg Challenger Wolfsburg Challenger Ostrava Challenger Banja Luka Challenger Vancouver Challenger Pau Challenger Prague II Challenger France F20 (Plaisir) Braunschweig Challenger Zug Challenger Vilnus Challenger Tenerife 1 Challenger Tunisia F15 (Jerba) Sanremo Challenger M15 Antalya Alexander Kolyaskin Memorial - Donetsk Ostdeutscher Sparkassen Cup - Dresden Kazan Challenger Morocco Tennis Tour - Marrakech Astana Challenger Pekao Open - Szczecin Ortisei Challenger Andria Challenger Prostejov Challenger Ostrava Challenger Khanty-Mansiysk Challenger Sibiu Challenger Ostrava Challenger Marbella Challenger Zagreb Challenger Mercedes Cup - Stuttgart Bratislava Challenger Phoenix Challenger BMW Open - Munich Hypo Group Tennis International - Portschach Ottignies-Louvain-la-Neuve Challenger Orleans Challenger Next Generation Adelaide International - Adelaide Karshi Challenger Mouilleron-Le-Captif Challenger St. Petersburg Open - St. Petersburg ABN AMRO World Tennis Tournament - Rotterdam Noumea Challenger Open SEAT 2008 - Barcelona St. Petersburg Open - St. Petersburg Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Kazan Challenger Legg Mason Tennis Classic - Washington The Wright Financial Group, Inc. Challenger - Champaign AIG Japan Open Tennis Championships - Tokyo Koblenz Challenger IPP Open - Helsinki St. Petersburg Open - St. Petersburg South African Airways Tennis Open - Durban Unicredit (Suisse) Bank S.A. Challenger - Chiasso XL Bermuda Open - Bermuda Prosperita Open 2007 - Ostrava Ciudad de Pozoblanco Open Diputacion - Cordoba Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Internationaux de Nouvelle-Caledonie - New Caledonia Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Qatar ExxonMobil Open - Doha Medibank International - Sydney Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Open de Nice Cote d'Azur - Nice Sarajevo Challenger Wroclaw Challenger Heilbronn Challenger Belgrade Challenger Ostrava Challenger Wolfsburg Challenger Cherbourg Challenger Atlanta Tennis Championships - Atlanta German Tennis Championships - Hamburg Farmers Classic - Los Angeles Prague Challenger Cremona Challenger Guadalajara Challenger Scheveningen Challenger Bath Challenger Rome Challenger Scheveningen Challenger Oberstaufen Challenger Tashkent Challenger Eckental Challenger Ortisei Challenger Marbella Challenger Mersin Challenger Rome Challenger Raanana Challenger Samarkand Challenger Prague Challenger Poznan Challenger Orbetello Challenger San Marino Challenger Szczecin Challenger Heilbronn Challenger Ostrava Challenger Aix En Provence Challenger Liberec Challenger Brasov Challenger Szczecin Challenger Ortisei Challenger BMW Open - Munich Vancouver Challenger Seville Challenger Rennes Challenger Eckental Challenger Prostejov Challenger Poprad Tatry Challenger Portoroz Challenger Cordenons Challenger Winston-Salem Open - Winston-Salem Manerbio Challenger Szczecin Challenger Seville Challenger China Open - Beijing Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Kaohsiung Challenger Open 13 - Marseille Orleans Challenger LXV Concurso Internacional Vigo - Vigo Rennes Challenger Barcelona Open BancSabadell - Barcelona Marbella Challenger Tunis Challenger BMW Open - Munich Bordeaux Challenger Prostejov Challenger Gerry Weber Open - Halle Caltanissetta Challenger Prostejov Challenger St. Petersburg Open - St. Petersburg ECM Cup - Prague If Stockholm Open - Stockholm Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice Malaysian Open - Kuala Lumpur Warsteiner Challenger Wolfsburg - Wolfsburg Kremlin Cup - Moscow Swiss Indoors Basel - Basel Prague Open - Prague Brisbane International - Brisbane Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam CA Challenge - Graz Open 13 - Marseille Volkswagen Challenger 2004 - Wolfsburg USTA Men's Challenger of Dallas - Dallas 2005 Freeman Men's Challenger - Joplin Uncle Toby's Australian Men's Clay Court Challenger - Canberra S Tennis Master Championship - Graz Ostrava Open 2005 - Ostrava Bet-at-home Open - Hamburg Zagreb Open - Zagreb Stella Artois Clay Court Championships - Budaors Winston-Salem Open - Winston-Salem Challenger Hamburg - Hamburg Togliatti Cup - Togliatti S Tennis Masters - Graz Rezidenza Open - Magdeburg Erste Bank Open - Vienna Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Samarkand Challenger - Samarkand Eckental Challenger XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Bogota Bukhara Challenger - Bukhara PrivatBank Cup - Dnepropetrovsk 3rd Volkswagon Challenger - Wolfsburg Unicredit (Suisse) Bank S. A. Challenger - Chiasso Apia International - Sydney Prosperita Open 2006 - Ostrava Open Sud de France - Montpellier Baden Open - Ettlingen Schickendanz Open - Furth ABN AMRO World Tennis Tournament - Rotterdam Harbour Tennis Cup Regione Lombardia - Milan Constanta Challenger - Constanta Biella 2 Challenger 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Oberstaufen Cup - Oberstaufen Porsche Open - Poznan Aamulehti Tampere Open - Tampere St. Petersburg Challenger 2006 - St. Petersburg Black Forest Open - Freudenstadt Barcelona Open BancSabadell - Barcelona Geneva Open - Geneva ATP Slovak Open Challenger - Bratislava Gerry Weber Open - Halle Lambertz Open by Stawag - Aachen Oeiras 3 Challenger Bet-at-home Open - Hamburg Flea Market Cup Busan Challenger Tennis - Busan Bauer Watertechnology Cup - Eckental Internationaux de Nouvelle-Caledonie - New Caledonia Internazionali de Tennis di Bergamo - Bergamo Suisse Open - Gstaad KGHM Dialog Polish Indoors - Wroclaw Internationaux de Doubs Open de Franchie-Comte - Besancon 4th Volkswagen Challenger - Wolfsburg XI Torneo Internazionale di Tennis - Barletta Tehran Open 2004 - Tehran Tennis Napoli Cup 2007 - Napoli Open Prevadies - St. Brieuc St. Petersburg Open - St. Petersburg Unique Zagreb Open - Zagreb Oberstaufen Cup - Oberstaufen Akbank Private Banking TED Open - Istanbul Bauer Watertechnology Cup 2007 - Eckental KGHM Dialog Polish Indoors - Wroclaw XL Bermuda Open - Bermuda Southern Capital Cup - Almaty s Tennis Masters 06 - Graz Labertz Open by Stawag - Aachen Togliatti Cup - Togliatti ECM Prague Open 2008 - Prague Baden Open - Karlsruhe Bytom Challenger Kobstaedernes ATP Challenger - Kolding Bath Challenger Traralgon Challenger Ostrava Challenger Milan Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Cherbourg Challenger Pau Challenger Banja Luka Challenger Izmir Challenger Noumea Challenger Busan Open Challenger Tennis - Busan Cherbourg Challenger San Luis Potosi Challenger Leon Challenger Rome Challenger Prostejov Challenger Nottingham-2 Challenger Milan Challenger Alphen Challenger Banja Luka Challenger Sarajevo Challenger St. Brieuc Challenger Prostejov Challenger Marburg Challenger Media Will Cup Busan Challenger Tennis - Busan Heilbronn Open - Heilbronn Szczecin Challenger Genova Challenger Bauer Watertechnology Cup - Eckental Orleans Challenger Eckental Challenger Noumea Challenger Rome 1 Challenger Czech Indoor Open - Prague Quimper Challenger Internazionali di Tennis - Bergamo Prague Challenger South African Airways Open - East London Orleans Challenger BH Telecom Indoors Sarajevo 2006 - Sarajevo Prague Challenger Trnava Challenger 5 Volkswagen Challenger - Wolfsburg Open Mutouest St. Brieuc - St. Brieuc Copa Club Campestre de Aguascalientes - Aguascalientes Andria Challenger Aberto de Santa Catarina - Florianopolis San Benedetto Challenger Bordeaux Challenger Cherbourg Challenger BH Indoor Sarajevo - Sarajevo St. Brieuc Challenger Guadalajara Challenger Alphen Challenger Ostrava Challenger Rome Challenger Prostejov Challenger French Open - Paris Prague Challenger 10° Trofeo Luigi Pezzoli - Bergamo KGHM Polish Indoors - Wroclaw Scheveningen Challenger Liberec Challenger Prague Challenger Szczecin Challenger Orleans Challenger Vicenza Challenger Forli 6 Challenger The Shelbourne Irish Open - Dublin French Open - Paris Mouilleron-Le-Captif Challenger Open Castilla y Leon - Segovia Noumea Challenger Timisoara Challenger - Timisoara Montechiarugolo - Parma Challenger Open de L'Isere-Trophee BNP Paribas - Grenoble The LTA Nottingham Challenger - Nottingham Milan Challenger Prague Challenger ABN AMRO World Tennis Tournament - Rotterdam Unicredit Czech Open 2007 - Prostejov Trieste Challenger Bergamo Challenger Cordenons Challenger Lyon Challenger Poprad Tatry Challenger Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril SkiStar Swedish Open - Bastad Suisse Open - Gstaad Timisoara Challenger - Timisoara Winston-Salem Open - Winston-Salem ECM Cup - Prague St. Petersburg Open - St. Petersburg Erste Bank Open - Vienna Ostrava Challenger Aix En Provence Challenger Garanti Koza Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Astana Challenger Generali Open - Kitzbuhel Cherbourg Challenger Chengdu Open - Chengdu Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel Heilbronn Challenger Tata Open Maharashtra - Pune Open 13 Provence - Marseille Eckental Challenger Prague Open - Prague Turkish Airlines Open Antalya - Antalya SkiStar Swedish Open - Bastad Dusseldorf Open Challenger 2007 - Dusseldorf Abierto Mexicano de Tenis Mifel - Los Cabos Ortisei Challenger Intrum Stockholm Open - Stockholm Delray Beach Open - Delray Beach Bergamo Challenger Generali Open - Kitzbuhel Quimper Challenger Open 13 Provence - Marseille Cherbourg Challenger Internationale Badische Meisterschaffen Um Den Techem Cup - Zell ATP Challenger Trophy 2007 - Trnava Hamburg European Open - Hamburg Generali Open - Kitzbuhel Oberstraufen Cup - Oberstaufen Ethias Trophy - Mons Open Sud de France - Montpellier Open 13 Provence - Marseille Le Gosier Challenger Prague Challenger Kobstaedernes ATP Challenger - Kolding Salzburg Challenger Sofia Open - Sofia Istanbul Challenger Quimper Challenger Lambertz Open by Stawag 2007 - Aachen Cassis Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Czech Indoor Open - Prague Perugia Challenger Mauritius Open - Mauritius San Marino Challenger Heineken Open - Auckland Volkswagen Challenger 2005 - Wolfsburg Bergamo Challenger Sydney International - Sydney Salzburg-Anif Challenger IPP Geneva Trophy - Geneva BMW Open - Munich Olimp Kyiv Open - Kiev Alexander Kolyaskin Memorial - Donetsk Pilot Pen Tennis - New Haven Sarajevo Challenger Ostrava Challenger Caversham International Tennis Tournament - Jersey Erste Bank Open - Vienna The LTA Wrexham Challenger - Wrexham Prague Challenger Wolfsburg Challenger Internationaux du Doubs - Besancon Steelers Cup - Kosice Ordina Open - 's-Hertogenbosch Generali Open - Kitzbuhel ATP Kremlin Cup - Moscow Next Generation Adelaide International - Adelaide The Hypo Group Tennis International 2008 - Poertschach The Artois Championships - London PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis Qatar Exxon Mobil Open - Doha Porsche Open - Poznan Countrywide Classic - Los Angeles Black Forest Open - Freudenstadt Poznan Challenger St. Petersburg Open - St. Petersburg Regions Morgan Keegan Championships - Memphis BRD Nastase Tiriac Trophy - Bucharest China Open - Beijing Bergamo Challenger Open de Nice Cote d'Azur - Nice Wroclaw Challenger ATP Challenger Numea - New Caledonia Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Noventi Open - Halle Swiss Open - Gstaad Singapore Tennis Open - Singapore Croatia Open - Umag St. Petersburg Open - St. Petersburg Open de la Comunidad Valenciana - Valencia Hypo Group Tennis International - Portschach The Stella Artois Championships - London Synsam Swedish Open - Bastad Akbank Private Banking TED Open 2006 - Istanbul PBZ Zagreb Indoors - Zagreb Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston Prostejov Challenger BCR Open Romania - Bucharest Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Heineken Open - Auckland SAP Open - San Jose Tashkent Challenger Open Sabadell Atlantico - Barcelona Thailand Open - Bangkok Serbia Open - Belgrade AEGON Championships - London PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha If Stockholm Open - Stockholm Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona AEGON Championships - London Studena Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Qatar ExxonMobil Open - Doha Delray Beach International Tennis Championships - Delray Beach Bet-at-home Open - Hamburg Valencia Open - Valencia Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Brisbane - Brisbane AEGON Championships - London ATP Kremlin Cup - Moscow PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle SkiStar Swedish Open - Bastad SAP Open - San Jose BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Liberec Challenger BMW Open - Munich Geneva Open - Geneva Mercedes Cup - Stuttgart St. Petersburg Open - St. Petersburg Grand Prix Hassan II - Casablanca Tata Open Maharashtra - Pune Astana Open - Nur-Sultan St. Petersburg Open - St. Petersburg Orleans Challenger Anytech365 Andalucia Open - Marbella Brisbane International - Brisbane Grand Prix Hassan II - Marrakech Open 13 - Marseille Masters Series - Hamburg Rogers Masters - Montreal Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Noventi Open - Halle Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Grand Prix Hassan II - Casablanca Shanghai - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Shenzhen Open - Shenzhen BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Rogers Cup - Toronto Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Coupe Rogers - Montreal Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London BMW Open - Munich Gazprom Hungarian Open - Budapest Davidoff Swiss Indoors Basel - Basel French Open - Paris Wimbledon - London U.S. Open - New York Legg Mason Tennis Classic - Washington Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open Qualifying - Doha U.S. Open - New York Western & Southern Financial Group Masters - Cincinnati Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Toronto BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Davis Cup, Group 1, 1R, MKD-LAT 4-1 Davis Cup, Group 2, F, LAT-SLO, 3-2 Davis Cup, Europe/Africa Group I, PO, LAT-POL 2-3 Davis Cup, Group II, 1R, EGY-LAT 2-3 Davis Cup, Group II, 3R, LAT-UKR 2-3 Davis Cup, Group II, 2R, MON-LAT 2-3 Masters Series Hamburg - Hamburg Rogers Masters - Toronto Mutua Madrilena Masters Madrid - Madrid Shanghai ATP Masters - Shanghai Mercedes Cup - Stuttgart BNP Paribas Masters - Paris BNP Paribas Masters - Paris Miami Open - Miami Australian Open - Melbourne Olympics - Beijing Davis Cup, Group 2, 1R, POL-LAT 5-0 Miami Open - Miami Tennis Masters Series - Madrid Davis Cup, Group 2, 2R, BUL-LAT 1-4 BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Swiss Open - Gstaad Western & Southern Financial Group Masters - Cincinnati Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Internazionali BNL d'Italia - Rome Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Davis Cup, Group II, PO, THA-LAT 2-3 Davis Cup, Group I, PO, LAT-ISR 2-3 Davis Cup, World Group, 1R, CZE-AUS 2-3 Davis Cup, Group 2, 2R, FIN-LAT 2-3 Davis Cup, Group 2, 2R, SLO-LAT 5-0 Davis Cup, Group 2, PO, LAT-RSA 3-2 Davis Cup, Group 2, 1R, LAT-BUL 4-1 Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, Group II, 2R, HUN-LAT 2-3 Davis Cup, Group II, 1R, TUN-LAT 0-3 Davis Cup, Group II, 3R, LAT-FIN 3-2 Davis Cup, World Group II, PO, LAT-EGY 4-1